課程資訊
課程名稱
數值分析導論
Introduction to Numerical Analysis 
開課學期
106-2 
授課對象
理學院  物理學系  
授課教師
陳凱風 
課號
Phys4009 
課程識別碼
202 48160 
班次
 
學分
3.0 
全/半年
半年 
必/選修
選修 
上課時間
星期一7,8,9(14:20~17:20) 
上課地點
新物112 
備註
總人數上限:50人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1062Phys4009_ina 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

We will introduce commonly used numerical methods in scientific computing in this lecture. The base computing language will be Python.

The slides and example codes will be available at
http://hep1.phys.ntu.edu.tw/~kfjack/lecture/numerical/2018/ 

課程目標
1. Numerical differential and integration
2. Random numbers
3. Visualization
4. Linear algebra
5. Root finding and minimum finding
6. Differential equations
7. Curve fitting and data modeling
8. Statistical analysis of data
9. Multivariant analysis 
課程要求
待補 
預期每週課後學習時數
 
Office Hours
每週四 15:00~17:00 備註: TA office hour 
指定閱讀
待補 
參考書目
待補 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
第1週
2/26  All you need to know about this course 
第2週
3/05  The Art of Numerical Analysis 
第3週
3/12  Numerical Differential & Integration 
第4週
3/19  NumPy array & linear algebra (I) 
第5週
3/26  NumPy array & linear algebra (II) 
第6週
4/02  (Spring break) 
第7週
4/09  Root finding & minimization 
第8週
4/16  Midterm quizzes 
第9週
4/23  Solving ordinary differential equations + Registration for final presentation  
第10週
4/30  Random numbers 
第11週
5/07  Brief on Machine Learning + Tournament release 
第12週
5/14  Incorporating Nonlinear Models 
第13週
5/21  Improving Neural Network and Deep Learning 
第14週
5/28  Probability and Probability Distributions + Tournament first round 
第15週
6/04  Parameter Estimation 
第16週
6/11  Tournament final round + Final Presentation 
第17週
6/18  (dragon boat festival)